<?php
namespace app\admin\validate;
use think\Validate;

class Category extends Validate {
    protected $rule = [
        ['name', 'require|max:10', '分类名必须传递|分类名不能超过10个字符'],
        ['parent_id', 'number', 'parent_id要为数字哦'],
        ['id', 'number', 'id要为数字哦'],
        ['status', 'number|in:-1,0,1', '状态必须是数字|状态范围不合法'],
        ['listorder', 'number', 'listorder必须是数字'],
    ];

    /**场景设置**/
    protected $scene = [
      'add' => ['name', 'parent_id', 'id'], //添加
      'listorder' => ['id', 'listorder'], //排序
      'status' => ['id', 'status'], // 状态
    ];
}